european technology platform - Espagnol Anglais Dictionnaire